YandexCheckout\Request\Receipts\CreatePostReceiptRequest A

Total Complexity 69
Dependencies 13
Dependents 3
Total lines 388
Lines of code 191
Logical lines of code 89
Comment lines 125
Methods 23
Properties 8

Methods 23

Method Rating Maintainability Complexity Lines of code
setSettlements()
A
52 11 22
setItems()
A
52 9 22
fromArray()
A
55 8 20
validate()
S
54 7 23
setTaxSystemCode()
S
56 6 17
setOnBehalfOf()
S
60 4 13
setCustomer()
S
62 4 11
setType()
S
62 3 12
setSend()
S
66 2 9
notEmpty()
S
78 2 3
getOnBehalfOf()
S
82 1 3
addSettlement()
S
80 1 3
getSettlements()
S
82 1 3
builder()
S
80 1 3
getSend()
S
82 1 3
getObjectId()
S
82 1 3
getTaxSystemCode()
S
82 1 3
addItem()
S
80 1 3
getItems()
S
82 1 3
getCustomer()
S
82 1 3
hasCustomer()
S
80 1 3
setObjectId()
S
81 1 3
getType()
S
82 1 3